Victor OladipoVictor Oladipo
Olise's Hand, Zidane's Silhouette: What Really Happened on the France TouchlineThree in the morning in Guangzhou. I rewound the clip for the fortieth time....
A Beautifully Presented Blank Page: The Discipline Line of Football AnalysisThree in the morning in Nha Trang, and my screen showed a report so tidy it w...
Signing-On Fees and the Blind Spot of the V.League Transfer WindowIn the notebook I carried through this transfer window, eleven names were...
Vietnam U23 bench Quoc Viet, pin hopes on Le Phat 'unknown' in one-point game against Uzbekistan12:00 noon in Japan, the September heat offers no mercy. Vietnam U23 enter...
The Breaking Point on Vietnamese Swimmers' Shoulders Begins in Week TwoOn the morning of March 14, at the functional testing room of the PVF Sports...
Thirty-Three Years and a Fifteen-Year Sentence: Where Irish Swimming's System FailedThe 78-year-old man was wheeled into the courtroom. At the Central Criminal...
When Barcelona Shuts the Door on Julian Alvarez: Raphinha Keeping the Rhythm in the No. 9 VoidI sat in the fourth row of the press area at Camp des Loges on an August...
A Pakistani Customs Ruling Landed in a Tennis Pipeline: The Mislabel and What It Teaches Vietnam's Sports DataOn 10 September 2026, in Karachi, Pakistan's Directorate General of Customs...
Vietnam U17 Women 2-0 Kyrgyzstan U17 Women: The Golden Ticket Built from the Left FlankOn the empty stands, the sound of the ball rolling is clearer than the sound ...
Alcaraz and the No.1 Dream: The US Open 2026 Points Math Leaves No Room for MiraclesThe moment I saw Carlos Alcaraz's 'Here we go' post on social media, part of ...
Vietnamese Youth Table Tennis: An Excavation Through an Empty Sedimentary LayerIn the last two weeks of March, I sat down with a 240-page scouting notebook ...
Vietnam vs Malaysia: The Third-Place Playoff and a Clash of Two Football ModelsOn the pitch at Gelora Bung Karno, the Jakarta afternoon was hot as a held...
US Open Day 1: The Quiet Withdrawals and the Power Play Behind the ScenesNew York, a late August day. The Arthur Ashe Stadium lights are still on, but...
Deep Volleyball Analysis: When Data Is Suspended and the Lesson of Information DisciplineIn the sports press room, there is a kind of failure that is quieter but more...
The Empty Seat in Chuncheon: Vietnam's Poomsae Double and What the Scoreboard Never SaysOn the scoreboard of the mixed-pair standard poomsae, Under-50 age division, ...
Jack Williams, iTero and GIANTX: The Governance Boundary of AI Coaching in EsportsThere is a seven-minute window that almost nobody in esports bothers to count...
The Unrecorded Plays of Vietnam's Volleyball V.LeagueLast season, at a women's V.League match, I stayed in the stands long after t...
Fukuoka 2026: Japan enters the race for Olympic 2028 berth as the top favoriteThe 2026 AVC Men's Volleyball Asian Championship officially kicked off in...
Vietnam 0-2 Thailand: The Final Ticket Was Decided by the Head-to-Head Rule, and Pakistan Is the Real TestIn the 90th+3rd minute, Otton ran into the space behind Vietnam's back line a...
Inside Riot Games' Anti-Boost Machine: 296,416 Accounts, Four Penalty Tiers and an Unfilled GapThat night in Chengdu the power went out right as I was rewatching a ranked...
A Beautifully Presented Blank Page: The Discipline Line of Football AnalysisThree in the morning in Nha Trang, and my screen showed a report so tidy it w...
Signing-On Fees and the Blind Spot of the V.League Transfer WindowIn the notebook I carried through this transfer window, eleven names were...
Vietnam U23 bench Quoc Viet, pin hopes on Le Phat 'unknown' in one-point game against Uzbekistan12:00 noon in Japan, the September heat offers no mercy. Vietnam U23 enter...
The Breaking Point on Vietnamese Swimmers' Shoulders Begins in Week TwoOn the morning of March 14, at the functional testing room of the PVF Sports...
Thirty-Three Years and a Fifteen-Year Sentence: Where Irish Swimming's System FailedThe 78-year-old man was wheeled into the courtroom. At the Central Criminal...
When Barcelona Shuts the Door on Julian Alvarez: Raphinha Keeping the Rhythm in the No. 9 VoidI sat in the fourth row of the press area at Camp des Loges on an August...
A Pakistani Customs Ruling Landed in a Tennis Pipeline: The Mislabel and What It Teaches Vietnam's Sports DataOn 10 September 2026, in Karachi, Pakistan's Directorate General of Customs...
Vietnam U17 Women 2-0 Kyrgyzstan U17 Women: The Golden Ticket Built from the Left FlankOn the empty stands, the sound of the ball rolling is clearer than the sound ...
Alcaraz and the No.1 Dream: The US Open 2026 Points Math Leaves No Room for MiraclesThe moment I saw Carlos Alcaraz's 'Here we go' post on social media, part of ...
Vietnamese Youth Table Tennis: An Excavation Through an Empty Sedimentary LayerIn the last two weeks of March, I sat down with a 240-page scouting notebook ...
Vietnam vs Malaysia: The Third-Place Playoff and a Clash of Two Football ModelsOn the pitch at Gelora Bung Karno, the Jakarta afternoon was hot as a held...
US Open Day 1: The Quiet Withdrawals and the Power Play Behind the ScenesNew York, a late August day. The Arthur Ashe Stadium lights are still on, but...
Deep Volleyball Analysis: When Data Is Suspended and the Lesson of Information DisciplineIn the sports press room, there is a kind of failure that is quieter but more...
The Empty Seat in Chuncheon: Vietnam's Poomsae Double and What the Scoreboard Never SaysOn the scoreboard of the mixed-pair standard poomsae, Under-50 age division, ...
Jack Williams, iTero and GIANTX: The Governance Boundary of AI Coaching in EsportsThere is a seven-minute window that almost nobody in esports bothers to count...
The Unrecorded Plays of Vietnam's Volleyball V.LeagueLast season, at a women's V.League match, I stayed in the stands long after t...
Fukuoka 2026: Japan enters the race for Olympic 2028 berth as the top favoriteThe 2026 AVC Men's Volleyball Asian Championship officially kicked off in...
Vietnam 0-2 Thailand: The Final Ticket Was Decided by the Head-to-Head Rule, and Pakistan Is the Real TestIn the 90th+3rd minute, Otton ran into the space behind Vietnam's back line a...
Inside Riot Games' Anti-Boost Machine: 296,416 Accounts, Four Penalty Tiers and an Unfilled GapThat night in Chengdu the power went out right as I was rewatching a ranked...
